package com.example.qxfw.dataBaseManager.nyzjk.service;

import com.example.qxfw.common.entity.ny.CropGrowdateHistory;
import com.example.qxfw.common.entity.ny.CropGrowdateIndexlib;
import com.example.qxfw.common.entity.ny.CropyieldHistory;
import com.example.qxfw.common.entity.ny.StationInfo;

import java.util.List;

/************************************
 *
 * @author : HuangDeYin Jolly
 * @since : JDK 11
 * @Date : 2023/7/5  星期三   13:30
 * @description : 此类用来
 ***************************************/
public interface FyqclzlkService {

    List<StationInfo> selectStationId(StationInfo stationInfo, String order, Integer limit);

    List<CropGrowdateIndexlib> querySelect(String field,String cropName);

    List<CropGrowdateHistory> selectCropGrowdateHistory(CropGrowdateHistory cropGrowdateHistory,String order,Integer limit);

    List<CropyieldHistory> selectCropYieldHistory(CropyieldHistory cropyieldHistory,String order,Integer limit);

    Integer saveCropGrowdateHistory(CropGrowdateHistory cropGrowdateHistory);

    Integer saveCropYieldHistory(CropyieldHistory cropyieldHistory);

    Integer updateCropGrowdateHistory(CropGrowdateHistory cropGrowdateHistory);

    Integer updateCropYieldHistory(CropyieldHistory cropyieldHistory);

    Integer deleteCropGrowdateHistory(CropGrowdateHistory cropGrowdateHistory);

    Integer deleteCropYieldHistory(CropyieldHistory cropyieldHistory);
}
